Telegram Group & Telegram Channel
السلام عليكم

قبل ان نبدأ في شرح عمليات التشفير بشكل عملي وجب ان نقوم بعمل مقدمة بسيطة عن علم التشفير والتعرف على مصطلحاته وانواعه



التشفير:
هو علم ظهر منذ قديم الزمان فقد استخدمه القدماء في تشفير مراسلاتهم وخاصة في الحروب؛ وتطور هذا العلم بتطور التكنولوجيا وتقدمها وغرض التشفير الرئيسي هو حماية البيانات أثناء نقلها من مكان لآخر سواء عبر الشبكات أو أي طريقة أخرى لتبادل البينات ويتم ذلك عن طريق شيفرات رياضية معقدة.

وقد ازدادت الحاجة لاستخدام التشفير في مجال التكنولوجيا للأسباب التالية:

ظهور الشبكات التي يتم مشاركة البيانات والمعلومات من خلالها وظهور تقنيات مساعدة في اختراق هذه الشبكات.
حاجة الأشخاص في ضمان أمن وسرية معلوماتهم التي يتبادلونها.
ضمان سلامة البيانات من أن يتم تعديلها أثناء نقلها من مكان لآخر.
الحاجة إلى التأكد من هوية المستقبل للمعلومات وأنه لن يفتح المعلومات إلا شخص معين يحمل مفتاح التشفير.

ولكي نفهم التشفير فإن هناك مصطلحات أساسية ومتواجدة في كل عملية تشفير لابد من التعرف عليها وهي:

Encryption :
هي عملية تشفير الرسالة وتحويلها من شيء يمكن قراءته وتحليله إلى رسالة مشفرة لا يمكن التعرف على محتوياتها.

Decryption :
وهي العملية المعاكسة للتشفير؛ أي فك التشفير وفيها يتم استعادة الرسالة الأصلية من رسالة مشفرة.

plaintext :
هو النص أو الرسالة عندما تكون في حالتها الطبيعية ويمكن لأي شخص قراءتها وفهمها.

Cipher text :
هو النص أو الرسالة بعد تشفيرها وتكون رموزا غير مفهومة.

Cryptographic algorithm :
وهي الخوارزمية الرياضية المستخدمة في التشفير.

Keys :
هي المفاتيح التي تستخدم إما في عملية التشفير او فك التشفير.

وكما نعلم فإن التشفير ليس محدود بشكل معين؛ إنما يوجد الكثير والكثير من الطرق لتشفير الرسائل فمثلا على المستوى البسيط؛ يمكنك تشفير رسالة إلى شخص ما بتغيير كل حرف إلى الحرف الذي يتبعه بثلاثة أحرف أو ما شابه. وهذه الطريقة تسمى طريقة قيصر وسيتم شرحها لاحقا بشكل برمجي



tg-me.com/CsharpWindowsForm/450
Create:
Last Update:

السلام عليكم

قبل ان نبدأ في شرح عمليات التشفير بشكل عملي وجب ان نقوم بعمل مقدمة بسيطة عن علم التشفير والتعرف على مصطلحاته وانواعه



التشفير:
هو علم ظهر منذ قديم الزمان فقد استخدمه القدماء في تشفير مراسلاتهم وخاصة في الحروب؛ وتطور هذا العلم بتطور التكنولوجيا وتقدمها وغرض التشفير الرئيسي هو حماية البيانات أثناء نقلها من مكان لآخر سواء عبر الشبكات أو أي طريقة أخرى لتبادل البينات ويتم ذلك عن طريق شيفرات رياضية معقدة.

وقد ازدادت الحاجة لاستخدام التشفير في مجال التكنولوجيا للأسباب التالية:

ظهور الشبكات التي يتم مشاركة البيانات والمعلومات من خلالها وظهور تقنيات مساعدة في اختراق هذه الشبكات.
حاجة الأشخاص في ضمان أمن وسرية معلوماتهم التي يتبادلونها.
ضمان سلامة البيانات من أن يتم تعديلها أثناء نقلها من مكان لآخر.
الحاجة إلى التأكد من هوية المستقبل للمعلومات وأنه لن يفتح المعلومات إلا شخص معين يحمل مفتاح التشفير.

ولكي نفهم التشفير فإن هناك مصطلحات أساسية ومتواجدة في كل عملية تشفير لابد من التعرف عليها وهي:

Encryption :
هي عملية تشفير الرسالة وتحويلها من شيء يمكن قراءته وتحليله إلى رسالة مشفرة لا يمكن التعرف على محتوياتها.

Decryption :
وهي العملية المعاكسة للتشفير؛ أي فك التشفير وفيها يتم استعادة الرسالة الأصلية من رسالة مشفرة.

plaintext :
هو النص أو الرسالة عندما تكون في حالتها الطبيعية ويمكن لأي شخص قراءتها وفهمها.

Cipher text :
هو النص أو الرسالة بعد تشفيرها وتكون رموزا غير مفهومة.

Cryptographic algorithm :
وهي الخوارزمية الرياضية المستخدمة في التشفير.

Keys :
هي المفاتيح التي تستخدم إما في عملية التشفير او فك التشفير.

وكما نعلم فإن التشفير ليس محدود بشكل معين؛ إنما يوجد الكثير والكثير من الطرق لتشفير الرسائل فمثلا على المستوى البسيط؛ يمكنك تشفير رسالة إلى شخص ما بتغيير كل حرف إلى الحرف الذي يتبعه بثلاثة أحرف أو ما شابه. وهذه الطريقة تسمى طريقة قيصر وسيتم شرحها لاحقا بشكل برمجي

BY برمجة تطبيقات الويندوز C# Programming


Warning: Undefined variable $i in /var/www/tg-me/post.php on line 283

Share with your friend now:
tg-me.com/CsharpWindowsForm/450

View MORE
Open in Telegram


برمجة تطبيقات الويندوز C Programming Telegram | DID YOU KNOW?

Date: |

Launched in 2013, Telegram allows users to broadcast messages to a following via “channels”, or create public and private groups that are simple for others to access. Users can also send and receive large data files, including text and zip files, directly via the app.The platform said it has more than 500m active users, and topped 1bn downloads in August, according to data from SensorTower.

How to Invest in Bitcoin?

Like a stock, you can buy and hold Bitcoin as an investment. You can even now do so in special retirement accounts called Bitcoin IRAs. No matter where you choose to hold your Bitcoin, people’s philosophies on how to invest it vary: Some buy and hold long term, some buy and aim to sell after a price rally, and others bet on its price decreasing. Bitcoin’s price over time has experienced big price swings, going as low as $5,165 and as high as $28,990 in 2020 alone. “I think in some places, people might be using Bitcoin to pay for things, but the truth is that it’s an asset that looks like it’s going to be increasing in value relatively quickly for some time,” Marquez says. “So why would you sell something that’s going to be worth so much more next year than it is today? The majority of people that hold it are long-term investors.”

برمجة تطبيقات الويندوز C Programming from br


Telegram برمجة تطبيقات الويندوز C# Programming
FROM USA